Locality of Queries and Transformations

نویسنده

  • Marcelo Arenas
چکیده

Locality is a standard notion of finite model theory. There are two well known flavors of it, based on Hanf’s and Gaifman’s theorems. Essentially they say that structures that locally look alike cannot be distinguished by first-order sentences. Very recently these standard notions have been generalized in two ways. The first extension makes the notion of “looking alike” depend on logical indistinguishability, rather than isomorphism, of local neighborhoods. The second extension considers transformations defined by FO formulae, and requires that small neighborhoods be preserved by those transformations. In this survey we explain these new notions – as well as the standard ones – and show how they behave with respect to Hanf’s and Gaifman’s conditions.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient Near-duplicate Detection and Sub-image Retrieval

We introduce a system for near-duplicate detection and sub-image retrieval. Such a system is useful for finding copyright violations and detecting forged images. We define near-duplicates as images altered with common transformations such as changing contrast, saturation, scaling, cropping, framing, etc. Our system builds a parts-based representation of images using distinctive local descriptor...

متن کامل

On Querz Processing and Optimality Using Spectral Locality-Preserving Mappings

A locality-preserving mapping (LPM) from the multidimensional space into the one-dimensional space is beneficial for many applications (e.g., range queries, ncarestneighbor queries, clustering, and dedustcring) when multidimeIlsional data is placed into one-dimensional storage (e.g., the disk). The idea behind a locality-preserving mapping is to map points that are nearby in the multidimensiona...

متن کامل

The Memory Performance of DSS Commercial

Although cache-coherent shared-memory multiprocessors are often used to run commercial workloads, little work has been done to characterize how well these machines support such workloads. In particular, we do not have much insight into the demands of commercial workloads on the memory subsystem of these machines. In this paper, we analyze in detail the memory access patterns of several queries ...

متن کامل

Locality-enhancing loop transformations for parallel tree traversal algorithms

Exploiting locality is critical to achieving good performance. For regular programs, which operate on dense arrays and matrices, techniques such as loop interchange and tiling have long been known to improve locality and deliver improved performance. However, there has been relatively little work investigating similar locality-improving transformations for irregular programs that operate on tre...

متن کامل

RDVIS: A Tool that Visualizes the Causes of Low Locality and Hints Program Optimizations

The visualization tool rdvis is presented which aims at helping the programmer to find program transformations to improve temporal data locality. We present a number of locality metrics that capture the necessary information. Based on a cluster analysis of basic block vectors, the tool gives strong hints on which program transformations are needed. The visualizer allowed us to find the necessar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006